SELECT	ALIQUOTA , 
		sum((QTDE + QTDE_CANCELADA) * (ISNULL(PRECO_LIQUIDO,0) + ISNULL(DESCONTO_ITEM,0)))bruto,
		--SUM((QTDE + QTDE_CANCELADA) * (PRECO_LIQUIDO + DESCONTO_ITEM))) BRUTO,
		SUM(CASE WHEN RATEIO_DESCONTO_VENDA > 0 THEN RATEIO_DESCONTO_VENDA ELSE 0 END) DESCONTO_TOTAL,
		SUM(CASE WHEN DESCONTO_ITEM > 0 THEN DESCONTO_ITEM ELSE 0 END ) DESCONTO_ITEM,			

		SUM(CASE WHEN DESCONTO_ITEM < 0 THEN DESCONTO_ITEM +
					(CASE WHEN RATEIO_DESCONTO_VENDA < 0 THEN RATEIO_DESCONTO_VENDA ELSE 0 END)
			ELSE 0 END) ACRESCIMO,
		SUM((QTDE*PRECO_LIQUIDO - CASE WHEN RATEIO_DESCONTO_VENDA > 0 THEN RATEIO_DESCONTO_VENDA ELSE 0 END )) LIQUIDO, 
		CASE WHEN SUM((QTDE_CANCELADA * PRECO_LIQUIDO)) > 0 
			THEN SUM((QTDE_CANCELADA * PRECO_LIQUIDO)) ELSE 0 END CANCELADO

FROM	LOJA_VENDA_PRODUTO A 
INNER JOIN LOJA_VENDA B ON A.CODIGO_FILIAL = B.CODIGO_FILIAL AND A.TICKET = B.TICKET AND A.DATA_VENDA = B.DATA_VENDA 
INNER JOIN LOJA_VENDA_PGTO C ON B.CODIGO_FILIAL_PGTO = C.CODIGO_FILIAL AND B.TERMINAL_PGTO = C.TERMINAL AND B.LANCAMENTO_CAIXA = C.LANCAMENTO_CAIXA   

WHERE	A.DATA_VENDA	= '20120731'
AND		A.CODIGO_FILIAL = '000027'
--AND		C.NUMERO_CUPOM_FISCAL IS NOT NULL   
--AND		C.ID_EQUIPAMENTO IS NOT NULL   

GROUP BY ALIQUOTA